PR No 8-Mad
PR No 8-Mad
Q1: Write a program to create a first display screen of any search engine using Auto
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:padding="16dp">
<AutoCompleteTextView
android:id="@+id/auto_complete_text_view"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="Search..."
android:completionThreshold="1" />
</LinearLayout>
Java code :
import android.os.Bundle;
import android.widget.ArrayAdapter;
import android.widget.AutoCompleteTextView;
import androidx.appcompat.app.AppCompatActivity;
@Override
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
// Initialize AutoCompleteTextView
PR NO 8 : Page 1 of 3
ArrayAdapter<String> adapter = new ArrayAdapter<>(this,
android.R.layout.simple_dropdown_item_1line, suggestions);
autoCompleteTextView.setAdapter(adapter);
Q.2 : Write a program to display all the subjects of sixth semester using Auto Complete
Text View.
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:padding="16dp">
<AutoCompleteTextView
android:id="@+id/auto_complete_text_view"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="Select subject..."
android:completionThreshold="1" />
</LinearLayout>
JAVA CODE:
import android.os.Bundle;
import android.widget.ArrayAdapter;
import android.widget.AutoCompleteTextView;
import androidx.appcompat.app.AppCompatActivity;
PR NO 8 : Page 2 of 3
private String[] sixthSemesterSubjects = {"Operating Systems", "Computer Networks", "Database
Management Systems", "Software Engineering", "Web Technologies", "Compiler Design"};
@Override
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
// Initialize AutoCompleteTextView
autoCompleteTextView.setAdapter(adapter);
PR NO 8 : Page 3 of 3