База ответов ИНТУИТ

Разработка приложений для Android 4.0

<<- Назад к вопросам

String lc = context.getResources().getConfiguration().locale.getLanguage(); Что нужно заменить в коде, чтобы можно было использовать язык стандарта ISO?

(Отметьте один правильный вариант ответа.)

Варианты ответа
getLanguage() на getISOLanguage()
getResources() на getISO3Resources()
locale на iso3Locale
getConfiguration() на getISOConfiguration()
getLanguage() на getISO3Language()(Верный ответ)
Похожие вопросы
     public class MyCustomViewView extends View {      private Paint mTextPaint;      private String mText;      private int mAscent;           public MyCustomViewView(Context context, AttributeSet attrs) {        super(context, attrs);       mTextPaint = new Paint();       mTextPaint.setAntiAlias(true);        mTextPaint.setTextSize(         16 * getResources().getDisplayMetrics().density       );       mTextPaint.setColor(0xFF000000);       setPadding(3, 3, 3, 3);       mAscent = (int) mTextPaint.ascent();       TypedArray a = context.obtainStyledAttributes(         attrs, R.styleable.MyCustomViewView       );       CharSequence s = a.getString (R.styleable.text);       this.mText = s.toString();       invalidate();       requestLayout();       a.recycle();        }              @Override      protected void onDraw(Canvas canvas) {        super.onDraw(canvas);       canvas.drawText(         mText, getPaddingLeft(), getPaddingTop() - mAscent, mTextPaint       );       }     }        
Какого размера будет изображение?
public class MyPhoneReceiver extends BroadcastReceiver {  @Override  public void onReceive(Context context, Intent intent) {  Bundle extras = intent.getExtras();  if (extras != null) {   String state = extras.getString(TelephonyManager.EXTRA_STATE);   if (state.equals(TelephonyManager.EXTRA_STATE_RINGING)) {    // INSERT CODE HERE    Log.w("DEBUG", phoneNumber);    } }}        
Нужно сохранить входящие телефонные номера. Какая строка кода должна быть на месте комментария?
LocationManager manager =(LocationManager)getSystemService(Context.LOCATION_SERVICE);Criteria criteria = new Criteria();criteria.setAccuracy(Criteria.ACCURACY_LOW);String provider = manager.getBestProvider(criteria, false);Location location = locationManager.getLastKnownLocation(provider);        
Чтобы убедиться, что точность расположения менее, чем 100 метров, нужно:
     Context context = getApplicationContext{);     CharSequence text = "Data operation is complete";     int duration = Toast.LENGTH_SHORT;     Toast toast = Toast makeText(context, text, duration);     // INSERT CODE HERE     toast.show();        
Какая строка кода должна быть на месте комментария, чтобы разместить всплывающее окно Toast в верхнем левом углу экрана?
     public class CustomerDBHelper extends SQLiteOpenHelper {      CustomerDBHelper(Context context) {        super(context, "CustomerDatabase", null, 1);       }           @Override      public void onCreate(SQLiteOatabase db) {        db.execSQL("CREATE TABLE customers (lastName TEXT);");       }     }    
Почему данный класс НЕ может быть скомпилирован?
     MyActivity.java      ---------------      package com.example.app;           import android.app.Activity;      import android.os.Bundle;           public class ExampleActivity extends Activity {            @Override       public void onCreate(Bundle savedInstanceState) {         super.onCreate(savedInstanceState);         setContentView(new MyDrawView(this));           }            }           MyDrawView.java      ---------------      package com.example.all;           import android.content.Context;      import android.graphics.Canvas;      import android.graphics.Color;      import android.graphics.Paint;      import android.view.View;           public class MyDrawView extends View {              public MyDrawView(Context context) {         super(context);       }              protected void onDrawView(Canvas canvas) {         Paint paint = new Paint();         paint.setColor(Color.GREEN);         paint.setTextSize(25);         paint.setAntiAlias(true);         canvas.drawText("Hello World", 5, 30, paint);       }             }     
Построение и развертывание приложения производятся правильно. Какие ошибки в коде приведут к тому, что текст НЕ будет отображаться полностью?
 <permission-group android:description="@string/groupNetwork"  android:icon="@drawable/networkIcon" android:label="@string/groupNetworkLabel" android:name="@string/groupNetwork" />    
Для чего предназначен код?
 public class greeter {  public String buildGreeting(String firstName) {   String greetingl = "Hello, ";   String greeting2 = ", and welcome to the application!";   return greetingl + firstName + greeting2;   }    public StringBuffer getGreeting{String firstName) {   StringBuffer sb = new StringBuffer();    sb.append(buildGreeting(firstName));    return sb;  } }    
Как вызвать метод getGreeting(), не создавая временных объектов?
Вы работаете с главным действием приложения. Требуется, чтобы действие, запускаемое после главного, было не во весь экран. Как этого добиться?
     File file = new File(myContext.getExternalFilesDir(null), "appData.txt");      try {      FileOutputStream os = new FileOutputStream(file, true);      OutputStreamWriter out = new OutputStreamWriter(os);      out.write{data);      out.close();      } catch (e) { }    
При компиляции ошибок не обнаружено, все переменные имеют корректные значения, устройства внешней памяти установлены и доступны. Какие еще условия должны быть соблюдены, чтобы с помощью данного кода можно было успешно сохранить файл с данными?