2012-04-15 9 views
0

Я не могу найти, что я ошибаюсь, я хочу нажать кнопку изображения и перейти к моему второму действию, а также щелкнуть по кнопке, чтобы он звучал. любая помощь будет большимзвук кнопки при нажатии

package my.solo; 

import android.app.Activity; 
import android.content.Intent; 
import android.media.MediaPlayer; 
import android.os.Bundle; 
import android.text.method.ScrollingMovementMethod; 
import android.view.View; 
import android.widget.Button; 
import android.widget.TextView; 

public class SoloActivity extends Activity { 
    /** Called when the activity is first created. */ 
    @Override 
    public void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.main); 

     final MediaPlayer mpButtonClick = 
       MediaPlayer.create(this,R.raw.button_click); 

     TextView textView = (TextView)findViewById(R.id.text_view); 
     textView.setMovementMethod(new ScrollingMovementMethod()); 

     Button next = (Button) findViewById(R.id.imageButton1); 
     next.setOnClickListener(new View.OnClickListener() { 
      public void onClick(View view) { 
       Intent intent = new Intent(SoloActivity.this 
         , model_page.class); 
       startActivity(intent); 

       mpButtonClick.start(); 
      } 
     } 
    ) 
} 

XML

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    android:background="@drawable/pt5" 
    android:orientation="vertical" > 
    <RelativeLayout android:id="@+id/relativeLayout1" 
     android:layout_width="match_parent" 
     android:layout_height="fill_parent" > 
     <TextView android:id="@+id/text_view" 
      android:layout_width="415dp" 
      android:layout_height="209dp" 
      android:layout_marginLeft="300dp" 
      android:layout_marginTop="50dp" 
      android:maxLines="300" 
      android:scrollbars="vertical" 
      android:singleLine="false" 
      android:text="@string/disclamer" 
      android:textColor="@android:color/secondary_text_dark_nodisable"/> 
     <ImageButton android:id="@+id/imageButton1" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_alignParentBottom="true" 
      android:layout_centerHorizontal="true" 
      android:layout_marginBottom="98dp" 
      android:src="@drawable/stbtn2" 
      android:background="@null"/> 
     <TextView android:id="@+id/textView1" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_alignParentBottom="true" 
      android:layout_centerHorizontal="true" 
      android:layout_marginBottom="35dp" 
      android:text="@string/P69" 
      android:textSize="25dp" 
      android:textStyle="bold" 
      android:typeface="serif"/> 
    </RelativeLayout> 
</LinearLayout> 

я поставил вторую деятельность в МФ, так вот нормально

http://imageshack.us/g/638/bugjd.png/

+0

можно сказать, какую ошибку вы получаете –

ответ

0

у вас model_page активность в вашем файле манифеста?

+0

да сделано это ... – Ravon

+0

Я нашел свою проблему, у меня была кнопка, и она должна была быть образцом для страницы модели спасибо – Ravon

Смежные вопросы