회 전자가있는 RateCardActivity
활동을 생성하려고합니다. RateCardActivity
에 대한 나의 레이아웃 파일은 rate_card
입니다. 내 RateCardActivity
은 다음과 같습니다.회 전자 활동이 작동하지 않습니다.
public class RateCardActivity {
public void onCreate(Bundle bundle) {
super.onCreate(bundle);
setContentView(R.layout.rate_card);
Spinner spinner = (Spinner) findViewById(R.id.select_city);
ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(this,
R.array.select_city, android.R.layout.simple_spinner_item);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner.setAdapter(adapter);
}
}
레이아웃 파일 rate_card
은 다음과 같습니다
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:custom="http://schemas.android.com/apk/res/com.olacabs.customer"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<TextView
android:id="@+id/textView1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@android:color/darker_gray"
android:gravity="center"
android:paddingBottom="4dp"
android:paddingTop="4dp"
android:text="@string/rate_card"
android:textColor="@color/white"
android:textSize="20dp"
custom:customFont="litera_bold.ttf" />
<Spinner
android:id="@+id/select_city"
android:layout_width="fill_parent"
android:layout_height="wrap_content" />
</LinearLayout>
RateCardActivity
은 내가 RateCardActivity
를 대체 할 때와 코드의 일부 아무 문제가없는 의도 (나는 확신을 사용하여 다른 활동에서 호출 다른 활동과 함께, 응용 프로그램이 잘 작동). 에뮬레이터의 응용 프로그램에서 RateCardActivity
을 열려고하면 응용 프로그램이 충돌하고 "응용 프로그램이 예기치 않게 중지되었습니다. 나중에 다시 시도하십시오."라는 메시지가 나타납니다.
내가 잘못하고있는 것을 이해하지 못하고이를 수정하는 방법을 알고 싶습니까?
당신의 RateCardActivity를 선언 않았다 준 당신 매니페스트 파일? 그리고 logcat을 게시 할 수 있습니까? –
먼저 활동을 확장하고 xml을 확인하고 몇 가지 일하는 것을 놓칠 수 있습니다. 하나의 샘플 코드를 제공합니다. – Satyam
@Sharath, 매니페스트에서 활동을 선언하지 않았습니다. 그것은 매우 부주의했습니다. 어쨌든 고마워. – Ankush