Frankensteinly 2016-11-02 08:48 采纳率: 40%
浏览 5966
已采纳

Android的activity实现了View.OnClickListener接口点击没有反应

public class MainActivity extends AppCompatActivity implements View.OnClickListener {

private TextView dateTextview,weekTextview;
private ImageView imageview_setting;
private Button btn_quanbu,btn_woshi,btn_keting,btn_chufang,btn_weiyu;
private int day,month,year,week;
private String week_cn;
private ArrayList<Button> btnList = new ArrayList<Button>();


@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    supportRequestWindowFeature(Window.FEATURE_NO_TITLE);
    setContentView(R.layout.activity_main);


    initWidget();
    setDate();
}


@Override
public void onClick(View view) {
    switch (view.getId()){
        case R.id.imageview_setting:
            startActivity(new Intent().setClass(MainActivity.this,SettingActivity.class));
            break;
        case R.id.btn_quanbu:
            break;
        case R.id.btn_woshi:
            break;
        case R.id.btn_keting:
            break;
        case R.id.btn_chufang:
            break;
        case R.id.btn_weiyu:
            break;
        default:
            break;
    }
}


//控件初始化
public void initWidget(){
    dateTextview = (TextView) findViewById(R.id.date_textview);
    weekTextview = (TextView) findViewById(R.id.week_textview);
    imageview_setting = (ImageView) findViewById(R.id.imageview_setting);
    btn_quanbu = (Button) findViewById(R.id.btn_quanbu);
    btn_woshi = (Button) findViewById(R.id.btn_woshi);
    btn_keting = (Button) findViewById(R.id.btn_keting);
    btn_chufang = (Button) findViewById(R.id.btn_chufang);
    btn_weiyu = (Button) findViewById(R.id.btn_weiyu);
}
  • 写回答

5条回答 默认 最新

  • Earth_Programer 2016-11-02 08:50
    关注

    没有给对应的控件设置点击事件setOnClickListener

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(4条)

报告相同问题?

悬赏问题

  • ¥100 求数学坐标画圆以及直线的算法
  • ¥100 c语言,请帮蒟蒻写一个题的范例作参考
  • ¥15 名为“Product”的列已属于此 DataTable
  • ¥15 安卓adb backup备份应用数据失败
  • ¥15 eclipse运行项目时遇到的问题
  • ¥15 关于#c##的问题:最近需要用CAT工具Trados进行一些开发
  • ¥15 南大pa1 小游戏没有界面,并且报了如下错误,尝试过换显卡驱动,但是好像不行
  • ¥15 自己瞎改改,结果现在又运行不了了
  • ¥15 链式存储应该如何解决
  • ¥15 没有证书,nginx怎么反向代理到只能接受https的公网网站