Bader Ahmad نشر 2 مارس 2021 أرسل تقرير نشر 2 مارس 2021 لماذا لا استطيع للوصل لل id من شاشة ال Mainactivity 1 اقتباس
0 Wael Aljamal نشر 2 مارس 2021 أرسل تقرير نشر 2 مارس 2021 أحيانا تحدث المشكلة بسبب الذاكرة cache الذاكرة المؤقتة، الحل : عمل re-build للمشروع و clean وفي حال لم تعمل من قائمة file نختار -> invalidate cache and restart في حال لم تُحل المكشلة، بأي لغة برمجة تكتب التطبيق؟ هل يمكنك تضمين لقطة للشاشة لواجهة المشروع. اقتباس
0 Bader Ahmad نشر 3 مارس 2021 الكاتب أرسل تقرير نشر 3 مارس 2021 اللغه اندرويد ستوديو - كوتلن لم تحل المشكله اقتباس
0 Wael Aljamal نشر 3 مارس 2021 أرسل تقرير نشر 3 مارس 2021 بتاريخ 22 دقائق مضت قال Bader Ahmad: اللغه اندرويد ستوديو - كوتلن لم تحل المشكله أرجو إرفاق المشروع مع لقطة شاشة للخطأ لديك، من الصعب معرفة السبب. val button = findViewById<Button>(R.id.play) button.setOnClickListener { _ -> //do what you want after click inside here } هذا مثال لاستعمال الزر مع الواجهة التالية (عليك جلب Reference للعنصر) من خلال استخدام محدد وصول الموارد R <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_centerInParent="true" tools:context=".FragmentMain"> <LinearLayout android:id="@+id/container_frag" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" android:layout_marginLeft="50dp" android:layout_marginRight="50dp" > <Button android:id="@+id/play" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="Play" /> <Button android:id="@+id/about" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="About" /> </LinearLayout> وهذا مع استخدام الدالة findViewById أو يمكنك الوصول للعناصر مباشرة لكن عليك تضمين المكتبة التالية: import kotlinx.android.synthetic.main.activity_main.* يصبح الاستدعاء هكذا: override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) welcomeMessage.text = "Hello Kotlin!" } ونضيف في Gradle الخارجية: apply plugin: 'com.android.application' apply plugin: 'kotlin-android' apply plugin: 'kotlin-android-extensions' يمكنك البحث عن الموضوع التالي: Kotlin Android Extensions: Say goodbye to findViewById 1 اقتباس
السؤال
Bader Ahmad
لماذا لا استطيع للوصل لل id من شاشة ال Mainactivity
3 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.