當前位置: 首頁>>代碼示例>>Java>>正文


Java RatingBar.setRating方法代碼示例

本文整理匯總了Java中android.widget.RatingBar.setRating方法的典型用法代碼示例。如果您正苦於以下問題:Java RatingBar.setRating方法的具體用法?Java RatingBar.setRating怎麽用?Java RatingBar.setRating使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在android.widget.RatingBar的用法示例。


在下文中一共展示了RatingBar.setRating方法的11個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: getView

import android.widget.RatingBar; //導入方法依賴的package包/類
public View getView(int position, View convertView, ViewGroup parent){
    Meal meal = mealList.get(position);

    LayoutInflater inflater = (LayoutInflater) context.getSystemService(MainActivity.LAYOUT_INFLATER_SERVICE);
    View view = inflater.inflate(R.layout.meal_row, null);

    TextView title = (TextView) view.findViewById(R.id.mealTitle);
    TextView description = (TextView) view.findViewById(R.id.mealDescription);
    TextView location = (TextView) view.findViewById(R.id.mealLocation);
    RatingBar rating = (RatingBar) view.findViewById(R.id.mealRating);
    ImageView image = (ImageView) view.findViewById(R.id.mealImage);

    title.setText(meal.getTitle());
    description.setText(meal.getDescription());
    location.setText(meal.getLocation());
    rating.setRating(meal.getNumStars());
    image.setImageBitmap(meal.getBitmap());

    return view;
}
 
開發者ID:xeliot,項目名稱:ChewSnap,代碼行數:21,代碼來源:MealAdapter.java

示例2: DesignerCreateView

import android.widget.RatingBar; //導入方法依賴的package包/類
@Override
public void DesignerCreateView(PanelWrapper base, LabelWrapper lw, Map props) {
	RatingBar rb = getObject();
	CustomViewWrapper.replaceBaseWithView2(base, rb);
	LayoutParams lp = rb.getLayoutParams();
	lp.width = LayoutParams.WRAP_CONTENT;
	lp.height = LayoutParams.WRAP_CONTENT;
	rb.setIsIndicator((Boolean)props.Get("Indicator"));
	rb.setNumStars((Integer)props.Get("NumberOfStars"));
	rb.setRating((Float)props.Get("Rating"));
	rb.setStepSize((Float)props.Get("StepSize"));
}
 
開發者ID:AnywhereSoftware,項目名稱:B4A_ViewsEx,代碼行數:13,代碼來源:RatingBarWrapper.java

示例3: setRating

import android.widget.RatingBar; //導入方法依賴的package包/類
public ViewHolder setRating(int viewId, float rating, int max)
{
    RatingBar view = getView(viewId);
    view.setMax(max);
    view.setRating(rating);
    return this;
}
 
開發者ID:weiwenqiang,項目名稱:GitHub,代碼行數:8,代碼來源:ViewHolder.java

示例4: setRating

import android.widget.RatingBar; //導入方法依賴的package包/類
public ViewHolder setRating(int viewId, float rating)
{
    RatingBar view = getView(viewId);
    view.setRating(rating);
    return this;
}
 
開發者ID:weiwenqiang,項目名稱:GitHub,代碼行數:7,代碼來源:ViewHolder.java

示例5: setRating

import android.widget.RatingBar; //導入方法依賴的package包/類
public ViewHolderHelper setRating(int viewId, float rating) {
    RatingBar view = getView(viewId);
    view.setRating(rating);
    return this;
}
 
開發者ID:ynztlxdeai,項目名稱:MVPtemplate,代碼行數:6,代碼來源:ViewHolderHelper.java

示例6: setRating

import android.widget.RatingBar; //導入方法依賴的package包/類
public ViewHolder setRating(int viewId, float rating, int max) {
    RatingBar view = getView(viewId);
    view.setMax(max);
    view.setRating(rating);
    return this;
}
 
開發者ID:GuoZhaoHui628,項目名稱:SliderStatusBar,代碼行數:7,代碼來源:ViewHolder.java

示例7: setRating

import android.widget.RatingBar; //導入方法依賴的package包/類
public ViewHolder setRating(int viewId, float rating) {
    RatingBar view = getView(viewId);
    view.setRating(rating);
    return this;
}
 
開發者ID:fashare2015,項目名稱:MVVM-JueJin,代碼行數:6,代碼來源:ViewHolder.java

示例8: setRating

import android.widget.RatingBar; //導入方法依賴的package包/類
@Override
public MartianViewHolder setRating(int viewId, float rating) {
    RatingBar view = getView(viewId);
    view.setRating(rating);
    return this;
}
 
開發者ID:vsona,項目名稱:RxJava2RetrofitDemo,代碼行數:7,代碼來源:MartianViewHolder.java

示例9: setRating

import android.widget.RatingBar; //導入方法依賴的package包/類
/**
 * Sets the rating (the number of stars filled) and max of a RatingBar.
 *
 * @param viewId The view id.
 * @param rating The rating.
 * @param max    The range of the RatingBar to 0...max.
 * @return The BaseViewHolder for chaining.
 */
public BaseViewHolder setRating(int viewId, float rating, int max) {
    RatingBar view = getView(viewId);
    view.setMax(max);
    view.setRating(rating);
    return this;
}
 
開發者ID:weiwenqiang,項目名稱:GitHub,代碼行數:15,代碼來源:BaseViewHolder.java

示例10: setRating

import android.widget.RatingBar; //導入方法依賴的package包/類
/**
 * Sets the rating (the number of stars filled) and max of a RatingBar.
 *
 * @param viewId The view id.
 * @param rating The rating.
 * @param max    The range of the RatingBar to 0...max.
 * @return The void for chaining.
 */
public void setRating(int viewId, float rating, int max) {
    RatingBar view = retrieveView(viewId);
    view.setMax(max);
    view.setRating(rating);

}
 
開發者ID:Aarthas,項目名稱:android_Json2view,代碼行數:15,代碼來源:AdapterHelper.java

示例11: setRating

import android.widget.RatingBar; //導入方法依賴的package包/類
/**
 * Sets the rating (the number of stars filled) and max of a RatingBar.
 *
 * @param viewId The view id.
 * @param rating The rating.
 * @param max    The range of the RatingBar to 0...max.
 * @return The BaseViewHolder for chaining.
 */
public BaseViewHolder setRating(@IdRes int viewId, float rating, int max) {
    RatingBar view = getView(viewId);
    view.setMax(max);
    view.setRating(rating);
    return this;
}
 
開發者ID:alphater,項目名稱:garras,代碼行數:15,代碼來源:BaseViewHolder.java


注:本文中的android.widget.RatingBar.setRating方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。