1

ユーザーが画像を選択するか、新しい画像を取得して編集するアプリがあります。当然のことながら、選択またはキャプチャから戻ると、UI を更新するコードがあります。簡単にするために、関連するコードを次のようにします。

LinearLayout options_holder;

@Override
public void onCreate {
    options_holder = (LinearLayout) findViewById(R.id.options_holder);
}

@Override
public void onActivityResult(int res, int req, Intent data) {
    updateLayout();
}

public void updateLayout() {
    Log.d("LOG", options_holder.getClass().getName());
}

私の Android アプリは、Samsung Galaxy S3、Note、および Galaxy Camera を除いて、テストした他のすべてのデバイスで期待どおりに動作します。これらの特定の Samsung デバイスでは、イメージ キャプチャから戻ると、options_holder で NPE がスローされます。ただし、セレクターから戻ると期待どおりに動作するため、問題が何であるかはわかりません。

ビルドが原因だと思います。これを回避する方法を知っている人はいますか?

4

0 に答える 0