Ошибка программирования Android затмения в файлах Java и XML: не может быть решена или не является полем - PullRequest
0 голосов
/ 27 февраля 2019

Я сделал простое приложение для конвертации Android, но получил это

"Описание Путь к ресурсу Расположение Тип преобразования не может быть разрешен или не является полем TugasfebActivity.java / tugasfeb / src / tugas / febстрока 29 Java-проблема "

" Описание Тип пути к ресурсу Тип доллар не может быть разрешен или не является полем TugasfebActivity.java / tugasfeb / src / tugas / feb line 25 Java-проблема "

" ОписаниеТип местоположения пути ресурса dtor не может быть разрешен или не является полем TugasfebActivity.java / tugasfeb / src / tugas / feb line 27 Проблема Java "

" Описание Тип местоположения пути ресурса main не может быть решена или не является полемTugasfebActivity.java / tugasfeb / src / tugas / feb line 24 Проблема с Java "

" Описание Путь к ресурсу Расположение Тип rtod не может быть решен или не является полем TugasfebActivity.java / tugasfeb / src / tugas / feb line 28Проблема Java "

" Описание Путь к ресурсу Расположение Тип rupiah не может быть решен или не является полем TugasfebActivity.java / tugasfeb / src / tugas / feb line 26 Проблема с Java "

Можете ли вы, ребята, сказать мне, как это исправить?

package tugas.feb;

import android.R;
import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.RadioButton;
import android.widget.TextView;

public class TugasfebActivity extends Activity implements OnClickListener {
    TextView dollars;
    TextView rupiah;
    RadioButton dtor;
    RadioButton rtod;
    Button convert;

    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle icicle) {
        super.onCreate(icicle);
        setContentView(R.layout.main);
        dollars = (TextView)this.findViewById(R.id.dollar);
        rupiah = (TextView)this.findViewById(R.id.rupiah);
        dtor = (RadioButton)this.findViewById(R.id.dtor);
        rtod = (RadioButton)this.findViewById(R.id.rtod);
        convert = (Button)this.findViewById(R.id.convert);
        convert.setOnClickListener(this);
    }
    public void onClick(View v){
        if(dtor.isChecked()){
            convertDollarsToRupiah();
        }
        if(rtod.isChecked()){
            convertRupiahToDollars();
        }
    }

    protected void convertDollarsToRupiah(){
        double val = Double.parseDouble(dollars.getText().toString());
        rupiah.setText(Double.toString(val*12000));
    }
    protected void convertRupiahToDollars(){
        double val = Double.parseDouble(rupiah.getText().toString());
        dollars.setText(Double.toString(val/12000));
    }
}

main.xml

У меня также возникла проблема »Описание Resource Path Location Type Разметка в документе после корневого элемента должна быть правильно сформирована.main.xml / tugasfeb / res / layout line 11 Проблема формата XML для Android "

<RelativeLayout
     android:id="@+id/widget33"
     android:layout_width="fill_parent"
     android:layout_height="fill_parent"
     android:background="#F0E68C"
     xmlns:android="http://schemas.android.com/apk/res/android">
 </RelativeLayout>

 <Button 
     android:id="@+id/convert"
     adroid:layout_width="313px"
     android:layout_height="wrap_content"
     android:layout_below="@+id/widget38"
     android:layout_centerHorizontal = "true"
     android:text="Convert"
     android:textStyle="bold"
     />

 <LinearLayout 
     android:id="@+id/widget38"
     android:layout_width="320px"
     android:layout_height="217px"
     android:orientation="vertical"
     android:layout_alignParentTop="true"
     android:layout_alignParentLeft="true">
     <LinearLayout
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
         android:orientation="horizontal">
     <TextView
         android:id="@+id/widget39"
         android:layout_width="wrap_content"
         amdroid:layout_height="wrap_content"
         android:text="Dollar"
         android:textStyle="bold"/>
     <EditText
         android:id="@+id/dollar"
         android:layout_width="123px"
         android:layout_height="wrap_content"
         android:textSize="22sp"/>
     </LinearLayout>
     <LinearLayout 
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
         android:orientation="horizontal">
     <TextView 
         android:id="@+id/widget40"
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
         android:text="Rupiah"
         android:textStyle="bold"/>
     <EditText 
         android:id="@+id/rupiah"
         android:layout_width="127px"
         android:layout_height="wrap_content"
         android:textSize="22sp"/>
     </LinearLayout>
     <RadioGroup 
         android:layout_width="fill_parent"
         android:layout_width="fill_parent"
         android:orientation="vertical">
     <RadioButton 
         android:id="@+id/dtor"
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
         android:text="Dollar ke Rupiah"/>
     <RadioButton 
         android:id="@+id/rtod"
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
         android:text="Rupiah ke Dollar"/>
     </RadioGroup>
    </LinearLayout>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...