📄 f02edd9b5376001d1b9ed9f7645fd64d
字号:
package com.misoo.ex12;import android.app.Activity;import android.content.Intent;import android.graphics.Color;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.widget.LinearLayout;public class ex12 extends Activity { /** Called when the activity is first created. */ private final int WC = LinearLayout.LayoutParams.WRAP_CONTENT; private LinearLayout layout; LinearLayout.LayoutParams para; static final int RG_REQUEST = 0; private int mColor = Color.YELLOW; @Override public void onCreate(Bundle icicle) { super.onCreate(icicle); layout = new LinearLayout(this); layout.setOrientation(LinearLayout.VERTICAL); para = new LinearLayout.LayoutParams(230, 140); DrawView dv = new DrawView(this); layout.addView(dv, para); Button btn = new Button(this); btn.setText("Change Color"); btn.setOnClickListener(listener); para = new LinearLayout.LayoutParams(WC, WC); layout.addView(btn, para); setContentView(layout); } public int getColor() { return mColor; } private OnClickListener listener = new OnClickListener() { public void onClick(View v) { Intent in = new Intent(ex12.this, rgActivity.class); startActivityForResult(in,RG_REQUEST); } }; @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { if (requestCode == RG_REQUEST) { if (resultCode == RESULT_CANCELED) setTitle("Canceled..."); else if(resultCode == RESULT_OK) { setTitle(data.getCharSequenceExtra("DataKey")); if(true) mColor = Color.YELLOW; else mColor = Color.BLUE; } } }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -