最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

android之RatingBar控件用法詳解

 更新時(shí)間:2016年09月28日 09:30:16   投稿:jingxian  
下面小編就為大家?guī)?lái)一篇android之RatingBar控件用法詳解。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧

MainActivity.java

package com.example.mars_2500_ratingbar;

import android.support.v7.app.ActionBarActivity;
import android.support.v7.app.ActionBar;
import android.support.v4.app.Fragment;
import android.app.Activity;
import android.os.Bundle;
import android.util.Log;
import android.view.LayoutInflater;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.ViewGroup;
import android.widget.Button;
import android.widget.RatingBar;
import android.widget.RatingBar.OnRatingBarChangeListener;
import android.os.Build;

public class MainActivity extends Activity
{

  RatingBar ratingBar;
  Button button1;
  public static String TAG="MainActivity";
  @Override
  protected void onCreate(Bundle savedInstanceState)
  {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    ratingBar=(RatingBar)findViewById(R.id.ratingBar1);
    ratingBar.setOnRatingBarChangeListener(new RatingBarChangeListener());
    button1=(Button)findViewById(R.id.buttn1);
    button1.setOnClickListener(new ClickListener());
    
  }

  class RatingBarChangeListener implements OnRatingBarChangeListener
  {
    @Override
    public void onRatingChanged(RatingBar ratingBar, float rating,
        boolean fromUser)
    {
      Log.i(TAG, "當(dāng)前分?jǐn)?shù)="+rating);
      System.out.println("當(dāng)前分?jǐn)?shù)="+rating);
    }
  }
  
  class ClickListener implements OnClickListener
  {
    @Override
    public void onClick(View v)
    {  //在當(dāng)前加0.5分
      ratingBar.setRating(ratingBar.getRating()+0.5f);
    }
  }
  
  
  @Override
  public boolean onCreateOptionsMenu(Menu menu)
  {
    // Inflate the menu; this adds items to the action bar if it is present.
    getMenuInflater().inflate(R.menu.main, menu);
    return true;
  }

}

activity_main.xml

<?xml version="1.0" encoding="UTF-8"?>
 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
     android:orientation="vertical"
     android:layout_width="fill_parent"
     android:layout_height="fill_parent"
     >
 
<RatingBar 
    android:id="@+id/ratingBar1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:numStars="5"
    android:stepSize="0.5"
    />
  <Button 
    android:id="@+id/buttn1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_below="@id/ratingBar1"
    android:text="評(píng)分"
     />
 </LinearLayout>

以上就是小編為大家?guī)?lái)的android之RatingBar控件用法詳解的全部?jī)?nèi)容了,希望對(duì)大家有所幫助,多多支持腳本之家~

相關(guān)文章

  • Android自定義dialog簡(jiǎn)單實(shí)現(xiàn)方法

    Android自定義dialog簡(jiǎn)單實(shí)現(xiàn)方法

    這篇文章主要介紹了Android自定義dialog簡(jiǎn)單實(shí)現(xiàn)方法,實(shí)例分析了Android自定義對(duì)話框的相關(guān)設(shè)置技巧,代碼備有詳細(xì)的注釋便于理解,需要的朋友可以參考下
    2016-01-01
  • android自定義進(jìn)度條漸變色View的實(shí)例代碼

    android自定義進(jìn)度條漸變色View的實(shí)例代碼

    這篇文章主要介紹了android自定義進(jìn)度條漸變色View的實(shí)例代碼,有需要的朋友可以參考一下
    2014-01-01
  • 一文理解Android系統(tǒng)中強(qiáng)指針的實(shí)現(xiàn)

    一文理解Android系統(tǒng)中強(qiáng)指針的實(shí)現(xiàn)

    因?yàn)锳ndroid中很多地方代碼是用C++編寫(xiě),為了能夠保證C++中指針能夠被正確的釋放,于是Android引入了其實(shí)在C++中已經(jīng)有的智能指針技術(shù)
    2021-10-10
  • Android應(yīng)用退出登錄的實(shí)現(xiàn)方法

    Android應(yīng)用退出登錄的實(shí)現(xiàn)方法

    每一個(gè)app都會(huì)有一個(gè)”退出登陸”的功能,當(dāng)點(diǎn)擊退出之后需要將所有的Activity都finish掉,開(kāi)始是想將棧中的所有Activity清除掉,但是沒(méi)有找到方法,后來(lái)用廣播實(shí)現(xiàn)了。下面小編給大家分享android應(yīng)用退出登錄的實(shí)現(xiàn)方法,需要的朋友參考下
    2017-04-04
  • Android注解ButterKnife的基本使用

    Android注解ButterKnife的基本使用

    這篇文章主要介紹了Android注解ButterKnife的基本使用的相關(guān)資料,需要的朋友可以參考下
    2017-01-01
  • Kotlin可見(jiàn)性修飾符詳解

    Kotlin可見(jiàn)性修飾符詳解

    本文詳細(xì)講解了Kotlin可見(jiàn)性修飾符,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-11-11
  • FFmpeg Principle學(xué)習(xí)open_output_file打開(kāi)輸出文件

    FFmpeg Principle學(xué)習(xí)open_output_file打開(kāi)輸出文件

    這篇文章主要為大家介紹了FFmpeg Principle學(xué)習(xí)open_output_file打開(kāi)輸出文件示例解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-10-10
  • Android仿IOS ViewPager滑動(dòng)進(jìn)度條

    Android仿IOS ViewPager滑動(dòng)進(jìn)度條

    這篇文章主要為大家詳細(xì)介紹了Android仿IOS ViewPager滑動(dòng)進(jìn)度條的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-01-01
  • 深入Android線程的相關(guān)問(wèn)題解惑

    深入Android線程的相關(guān)問(wèn)題解惑

    本篇文章是對(duì)Android線程的相關(guān)問(wèn)題進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-05-05
  • OpenGL中的glutInitDisplayMode()函數(shù)的理解

    OpenGL中的glutInitDisplayMode()函數(shù)的理解

    今天小編就為大家分享一篇關(guān)于OpenGL中的glutInitDisplayMode()函數(shù)的理解,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2019-04-04

最新評(píng)論

西安市| 阿拉尔市| 神池县| 荔浦县| 通渭县| 鹤岗市| 南京市| 高唐县| 淮阳县| 罗源县| 兖州市| 焦作市| 南通市| 拜泉县| 衡水市| 田阳县| 东方市| 和林格尔县| 黄梅县| 陕西省| 奉新县| 闻喜县| 安新县| 福贡县| 江阴市| 长兴县| 安平县| 临沭县| 杂多县| 肃宁县| 克什克腾旗| 开化县| 农安县| 宜章县| 通许县| 新蔡县| 墨竹工卡县| 化德县| 伊春市| 襄汾县| 宣恩县|