0

問題は次のとおりです。ビューにボタンがあります。ユーザーがそのボタンをクリックすると、テーブルに列が挿入されます。mysql を android に接続するためのチュートリアルを読みましたが、まだこの問題を解決できません。そして、Googleで検索しましたが、まだ見つかりません。私の問題を解決する解決策があることを願っています...

メインを見る

<ImageView
    android:id="@+id/MAIN_tittle"
    android:layout_width="300dp"
    android:layout_height="115dp"
    android:scaleX="1.2"
    android:scaleY="1.2"
    android:layout_alignParentTop="true"
    android:layout_centerHorizontal="true"
    android:src="@drawable/main_tittle" />

<ImageButton
    android:id="@+id/MAIN_play"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:scaleX="0.7"
    android:scaleY="0.7"
    android:layout_below="@+id/MAIN_tittle"
    android:layout_centerHorizontal="true"
    android:background="@android:color/transparent"
    android:src="@drawable/main_play" />

クラスメイン

public class MainMenu extends Activity {
ImageButton playButton = (ImageButton) findViewById(R.id.MAIN_play);
ImageButton optionsButton = (ImageButton) findViewById(R.id.MAIN_options);
ImageButton quitButton = (ImageButton) findViewById(R.id.MAIN_quit);
ImageButton facebookButton = (ImageButton) findViewById(R.id.MAIN_facebook);
ImageButton twitterButton = (ImageButton) findViewById(R.id.MAIN_twitter);

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main_menu);
    //PROBLEM IN MANIFEST
    play(); 
    options(); 
    quit(); 
    goToFacebook(); 
    rating();   
}

private void play() {
    playButton.setOnClickListener( new View.OnClickListener() { 
        public void onClick(View v) 
        {  startActivity(new Intent("com.example.creativesnakeladder.CharactersChoice"));
            //this is area of codes which to insert a column in mysql database
        } 
    });
}
4

1 に答える 1

1

Android はSQLiteを使用して、従来の意味での「ディスク上の」永続性を管理します。パッケージの概要最近のチュートリアルを次に示します。基本を理解したら、ORMLiteなどを使用してボイラープレートの一部を抽象化することができます。

于 2013-10-30T14:57:09.750 に答える