0
我有一個佈局內的地圖活動,所以無論何時添加一個ImageButton,它都會顯示在設計編輯器中,但是當我在移動設備上運行時 它不顯示任何內容或其他內容顯示一個非常小的點。ImageButton不會顯示片段添加到佈局
但我同樣的圖像而沒有任何片段添加到不同的佈局, 圖像會顯示沒有問題,所以我認爲這是做片段的任何 想法,請謝謝
這裏我的代碼,但它應該顯示沒有定義任何方式
ImageButton im=(ImageButton)findViewById(R.id.imb);
但浮動按鈕,普通按鈕的工作原理沒有問題
這裏是我的activiy片段
public class MapsActivity extends FragmentActivity implements OnMapReadyCallback{
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_maps);
@Override
public void onMapReady(GoogleMap googleMap) {
mMap = googleMap;
// Add a marker in Sydney and move the camera
LatLng sydney = new LatLng(-34, 151);
mMap.addMarker(new MarkerOptions().position(sydney).title("Marker in Sydney"));
mMap.moveCamera(CameraUpdateFactory.newLatLng(sydney));
這是所有我在活動 和所有我能超越梅索德的名單上看到這是一個
@Override
public View onCreateView(View parent, String name, Context context, AttributeSet attrs) {
return super.onCreateView(parent, name, context, attrs);
}
感謝您的快速響應,所以我做的是宣佈Inflater inflater;然後我打電話查看視圖...我做對了嗎?並且我不知道該用什麼容器替換謝謝 – SeekingKnowleges
您不需要聲明(創建)另一個'Inflater inflater',因爲'inflater'對象是通過該方法的privides使用的。當然你在片段中有這樣的東西。 '公共查看onCreateView(LayoutInflater inflater,ViewGroup容器,Bundle savedInstanceState){'關於這個'inflater'我在說。 –
好吧我刪除Inflater現在充氣器是紅色的,我沒有看到任何此視圖onCreateView(LayoutInflater inflater,ViewGroup容器,代碼中的Bundle,所以我做了什麼是我從Android工作室創建mapactivity然後我添加了相對佈局,我把該佈局內的地圖片段im bigginer不提前所以不知道多少我希望你能詳細告知我謝謝 – SeekingKnowleges