0
앱과 동일한 프로그램에서 위젯을 만드는 방법은 무엇입니까?
동일한 기능을 수행하는 앱용 위젯을 만드는 방법은 무엇입니까?android에서 이미 생성 된 앱용 위젯을 만드는 방법
public class SmsActivity extends Activity {
Button b1;
EditText a;
String b;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
a=(EditText)findViewById(R.id.e2);
a.addTextChangedListener(new TextWatcher(){
@Override
public void afterTextChanged(Editable s) {
// TODO Auto-generated method stub
b=a.getText().toString();
}
@Override
public void beforeTextChanged(CharSequence s, int start, int count,int after) {
// TODO Auto-generated method stub
}
@Override
public void onTextChanged(CharSequence s, int start, int before,int count) {
// TODO Auto-generated method stub
}
});
b1= (Button) findViewById(R.id.b1);
b1.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
try {
Intent sendIntent = new Intent();
sendIntent.setAction(Intent.ACTION_SEND);
sendIntent.putExtra(Intent.EXTRA_TEXT, b);
sendIntent.setType("text/plain");
startActivity(sendIntent);
}
catch (Exception e) {
Toast.makeText(getApplicationContext(),
"SMS failed, please try again later!",
Toast.LENGTH_LONG).show();
e.printStackTrace();
}
}
});
}
}
내가 위젯을 통해 그 갱신을 원하지 않는 :
이
은 작업 파일입니다. 난 위젯이 앱이하는 것과 똑같이하고 싶을뿐입니다.